<?php

class TipoEntidadeController extends TWin8{

    private $logic;
    
    public function __construct() {
        parent::__construct();
        $this->logic = new TipoEntidadeLogic();
    }
    
    # Ajax
    public function listarTipoPorGrupo() {
        $id = $this->getParam("id");
        # Lista de Tipos de Entidade
        $arrayObjTipoEntidade = $this->logic->listar("ide_grupo_entidade = {$id}","descricao");

        if ($arrayObjTipoEntidade != null) {
            foreach ($arrayObjTipoEntidade as $objTipoEntidade) {
                $arrayJson[] = array('id' => $objTipoEntidade->getId(), 'descricao' => utf8_encode($objTipoEntidade->getDescricao()));
            }
        } else {
            $arrayJson = false;
        }
        
        echo json_encode($arrayJson);        
    }
    
}

?>